package com.example.mushroom.mapper;

import com.example.mushroom.entity.Statistics;
import org.apache.ibatis.annotations.*;

import java.util.List;

@Mapper
public interface StatisticsMapper {

    // 插入统计数据

    int insertStatistics(Statistics statistics);

    // 根据ID查询统计数据

    Statistics selectStatisticsById(Integer id);

    // 查询所有统计数据

    List<Statistics> selectAllStatistics();

    // 更新统计数据

    int updateStatistics(Statistics statistics);

    // 根据ID删除统计数据

    int deleteStatisticsById(Integer id);

    // 分页查询统计数据
    List<Statistics> selectStatisticsByPage(@Param("offset") int offset, @Param("limit") int limit);
}